storage systems - German English Dictionary